package com.speedchina.permission.domain.sys.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.speedchina.framework.base.TEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 系统-角色表 实体类
 * @author han.qing
 * @date 2021-04-08 12:17:35
 */
@Data
@TableName("t_sys_role")
public class Role extends TEntity<Role> {
    /**
     * ID主键
     */
    @TableId
    @ApiModelProperty(value = "ID主键")
    private String id;
    /**
     * 唯一识别标记（不可修改）
     */
    @ApiModelProperty(value = "唯一识别标记（不可修改）")
    private String roleKey;
    /**
     * 角色标记
     */
    @ApiModelProperty(value = "角色标记")
    private String name;
    /**
     * 角色描述
     */
    @ApiModelProperty(value = "角色描述")
    private String description;
    /**
     * 角色-状态 : 0 不可用 , 1 可用
     */
    @ApiModelProperty(value = "角色-状态 : 0 不可用 , 1 可用")
    private String status;
    /**
     * 角色分组标识-中文
     */
    private String groupKey;
    public Role(){
    }

}
